package com.dingreading.cloud.admin.dto;

import lombok.Data;

import java.io.Serializable;

@Data
public class GoodsTypeDto implements Serializable {

    /**
     * 商品id
     */
    private Long goodsId;

    /**
     * 商品名
     */
    private String goodsName;

    /**
     * 商品规格id
     */
    private Long goodsTypeId;

    /**
     * 商品规格名
     */
    private String goodsTypeName;

    /**
     * 封面图
     */
    private String img;

    /**
     * 商品价
     */
    private Double price;

    /**
     * 商品种类id
     */
    private Long categoryId;

    /**
     * 商品种类名
     */
    private String categoryName;

    /**
     * 是否实体货物
     * 0.不是 1.是
     */
    private Integer realStatus;

    /**
     * 库存数
     */
    private Integer num;

    /**
     * 序号
     */
    private Integer orderNum;

    /**
     * 单位
     */
    private String unit;

    /**
     * 出库方式 1.自营仓库 2.线上发货 3.第三方仓库
     */
    private Integer stockOutMethod;

    /**
     * 售卖数
     */
    private Integer soldNum;

    /**
     * 商品状态 1.启用 0.禁用
     */
    private Integer enabled;

    /**
     * uid
     */
    private String uid;

    /**
     * 组合类型 0.正常商品 1.组合商品
     */
    private Integer comboType;

    /**
     * 重量/克
     */
    private Double weight;

    /**
     * 库存预警数量
     */
    private Integer warnNum;

    /**
     * 门店查看权限  1.自营+加盟 2.自营 3.加盟店
     */
    private Integer showStatus;

    /**
     * 供应商id
     */
    private Long supplierId;

    /**
     * 供应商名称
     */
    private Long supplierName;

    /**
     * 供应商价格
     */
    private Double supplierPrice;

    private Integer status;

    /**
     * 门店运营类型
     */
    private String operationType;

    /**
     * 门店合作类型
     */
    private String cooperationType;

    /**
     * 科目类型
     */
    private String subjectType;

    /**
     * 套裝能否包邮状态 0.不包邮 1.包邮
     */
    private Integer freeDeliveryStatus;

    /**
     * 商场折扣状态 1.启用 0.禁用
     */
    private Integer discountStatus;

}
